{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "#准备工作\n",
    "import requests, json\n",
    "import pandas as pd\n",
    "from PIL import Image\n",
    "from io import BytesIO\n",
    "import geo\n",
    "key=\"eaa6c638561cbb9629a98d39b44f7261\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省广州市从化区中山大学南方学院',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '020',\n",
       "   'city': '广州市',\n",
       "   'district': '从化区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440117',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.679287,23.632575',\n",
       "   'level': '兴趣点'}]}"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#地理编码和逆地理编码\n",
    "geo.geocodes(key,\"广东省广州市从化区中山大学南方学院\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'regeocode': {'addressComponent': {'city': '广州市',\n",
       "   'province': '广东省',\n",
       "   'adcode': '440117',\n",
       "   'district': '从化区',\n",
       "   'towncode': '440117103000',\n",
       "   'streetNumber': {'number': '7号',\n",
       "    'location': '113.678600,23.633329',\n",
       "    'direction': '西北',\n",
       "    'distance': '109.203',\n",
       "    'street': '博学路'},\n",
       "   'country': '中国',\n",
       "   'township': '温泉镇',\n",
       "   'businessAreas': [[]],\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'citycode': '020'},\n",
       "  'formatted_address': '广东省广州市从化区温泉镇中山大学南方学院'},\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000'}"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.regeo(key,\"113.679287,23.632575\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "#路径规划\n",
    "#无需展现地图的场景下，进行线路查询，如以线路结果页形式展现换乘方案；\n",
    "#根据返回线路数据，自行开发线路导航。\n",
    "#先获取两个地点的location"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "def geocode(key,address,city=None):\n",
    "    \"\"\"获取高德api的地理编码信息\"\"\"\n",
    "    url= \"https://restapi.amap.com/v3/geocode/geo?parameters\"\n",
    "    params = {\n",
    "        \"key\":key,\n",
    "        \"address\":address,\n",
    "        \"city\":city\n",
    "    }\n",
    "    response = requests.get(url,params=params)\n",
    "    return response.json()['geocodes'][0]['location']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.679287,23.632575'"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geocode(key,\"广东省广州市从化区中山大学南方学院\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'113.586605,23.548852'"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geocode(key,\"广东省广州市从化区东风地铁站\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['向东步行101米右转',\n",
       " '向南步行199米向右前方行走',\n",
       " '向西步行159米左转',\n",
       " '向南步行237米左转',\n",
       " '向南步行498米向右前方行走',\n",
       " '向西南步行722米左转',\n",
       " '向东南步行412米向右前方行走',\n",
       " '沿乌土街向南步行1381米右转',\n",
       " '沿乌土街向西南步行165米直行',\n",
       " '沿934县道向西步行118米直行',\n",
       " '沿桃园东路向西南步行674米向右前方行走',\n",
       " '沿桃园东路向西南步行247米直行',\n",
       " '沿桃园西路向西南步行2775米向右前方行走',\n",
       " '沿石海工业大道向西南步行1838米直行',\n",
       " '沿政通路向西南步行2161米直行',\n",
       " '沿灌村路向西步行781米左转',\n",
       " '沿环市东路向西南步行1583米向右前方行走',\n",
       " '沿河东北路向西步行1383米向左前方行走',\n",
       " '沿河东北路向西南步行60米向左前方行走',\n",
       " '沿河东北路向南步行129米右转',\n",
       " '沿355省道向西步行407米直行',\n",
       " '沿新城东路向西北步行527米向左前方行走',\n",
       " '沿新城东路向西步行112米右转',\n",
       " '向北步行80米到达目的地']"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#步行路径规划\n",
    "pd.json_normalize(geo.walking(key,'113.679287,23.632575','113.586605,23.548852')['route']['paths'][0]['steps'])['instruction'].tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'cost': [],\n",
       "  'duration': '4561',\n",
       "  'nightflag': '0',\n",
       "  'walking_distance': '836',\n",
       "  'distance': '19865',\n",
       "  'missed': '1',\n",
       "  'segments': [{'taxi': [],\n",
       "    'walking': {'origin': '113.679016,23.632349',\n",
       "     'destination': '113.676613,23.631285',\n",
       "     'distance': '513',\n",
       "     'duration': '439',\n",
       "     'steps': [{'instruction': '步行57米右转',\n",
       "       'road': [],\n",
       "       'distance': '57',\n",
       "       'duration': [],\n",
       "       'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行47米向左前方行走',\n",
       "       'road': [],\n",
       "       'distance': '47',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "       'action': '向左前方行走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行218米左转',\n",
       "       'road': [],\n",
       "       'distance': '218',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "       'road': '博学路',\n",
       "       'distance': '191',\n",
       "       'duration': [],\n",
       "       'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "       'action': [],\n",
       "       'assistant_action': '到达中大南方学院'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "        'id': '900000111141002',\n",
       "        'location': '113.676613,23.631281'},\n",
       "       'arrival_stop': {'name': '江埔社区',\n",
       "        'id': '900000111141014',\n",
       "        'location': '113.618210,23.573103'},\n",
       "       'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "       'id': '900000111141',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '13472',\n",
       "       'duration': '2376',\n",
       "       'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0900',\n",
       "       'end_time': '1800',\n",
       "       'via_num': '11',\n",
       "       'via_stops': [{'name': '卫东',\n",
       "         'id': '900000111141003',\n",
       "         'location': '113.671707,23.643766'},\n",
       "        {'name': '交警温泉中队',\n",
       "         'id': '900000111141029',\n",
       "         'location': '113.656944,23.630304'},\n",
       "        {'name': '冲口',\n",
       "         'id': '900000111141022',\n",
       "         'location': '113.649731,23.624987'},\n",
       "        {'name': '牛步迳',\n",
       "         'id': '900000111141006',\n",
       "         'location': '113.644640,23.621901'},\n",
       "        {'name': '华辉度假村',\n",
       "         'id': '900000111141023',\n",
       "         'location': '113.638325,23.620156'},\n",
       "        {'name': '温泉镇政府',\n",
       "         'id': '900000111141008',\n",
       "         'location': '113.632957,23.615774'},\n",
       "        {'name': '云星村',\n",
       "         'id': '900000111141024',\n",
       "         'location': '113.630844,23.610802'},\n",
       "        {'name': '宣星路口',\n",
       "         'id': '900000111141010',\n",
       "         'location': '113.628891,23.602587'},\n",
       "        {'name': '新华',\n",
       "         'id': '900000111141011',\n",
       "         'location': '113.620674,23.590054'},\n",
       "        {'name': '水底村',\n",
       "         'id': '900000111141012',\n",
       "         'location': '113.619401,23.587491'},\n",
       "        {'name': '南洋学院',\n",
       "         'id': '900000111141028',\n",
       "         'location': '113.617578,23.582357'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.618210,23.573099',\n",
       "     'destination': '113.618202,23.573051',\n",
       "     'distance': '5',\n",
       "     'duration': '4',\n",
       "     'steps': [{'instruction': '沿环市东路步行5米到达江埔社区',\n",
       "       'road': '环市东路',\n",
       "       'distance': '5',\n",
       "       'duration': [],\n",
       "       'polyline': '113.618210,23.573099;113.618202,23.573051',\n",
       "       'action': [],\n",
       "       'assistant_action': '到达江埔社区'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '江埔社区',\n",
       "        'id': '900000077947014',\n",
       "        'location': '113.618195,23.573051'},\n",
       "       'arrival_stop': {'name': '新世纪广场',\n",
       "        'id': '900000077947027',\n",
       "        'location': '113.588890,23.548321'},\n",
       "       'name': '从4路短线(温泉农贸市场--从化汽车站总站)',\n",
       "       'id': '900000077947',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '5557',\n",
       "       'duration': '1469',\n",
       "       'polyline': '113.618195,23.573051;113.618179,23.572929;113.618088,23.572496;113.618057,23.572327;113.618042,23.572153;113.618004,23.571901;113.617996,23.571598;113.617996,23.571442;113.618004,23.571232;113.618042,23.570911;113.618073,23.570568;113.618317,23.568914;113.618347,23.568768;113.618469,23.567947;113.618507,23.567574;113.618645,23.566696;113.618759,23.565947;113.618698,23.565739;113.618675,23.565678;113.618622,23.565590;113.618538,23.565521;113.618370,23.565392;113.617310,23.565460;113.614960,23.565613;113.614754,23.565556;113.613747,23.565599;113.611832,23.565725;113.608177,23.565924;113.607445,23.565968;113.607338,23.565985;113.607239,23.566015;113.607147,23.566069;113.607086,23.566120;113.607018,23.566198;113.606979,23.566246;113.606964,23.566355;113.606972,23.566423;113.607018,23.566532;113.607063,23.566589;113.607170,23.566658;113.607239,23.566685;113.607307,23.566696;113.607529,23.566692;113.608070,23.566654;113.608040,23.566120;113.607971,23.565022;113.607948,23.564657;113.607903,23.563993;113.607758,23.561975;113.607689,23.560976;113.607674,23.560760;113.607635,23.559965;113.607567,23.558090;113.607552,23.557634;113.607552,23.557491;113.607536,23.557161;113.607536,23.557158;113.607498,23.556211;113.607483,23.555820;113.607460,23.555616;113.607414,23.555439;113.607346,23.555252;113.607254,23.555079;113.607155,23.554909;113.606979,23.554726;113.606926,23.554678;113.606369,23.554157;113.606369,23.554153;113.605904,23.553724;113.605728,23.553528;113.605431,23.553143;113.605240,23.552938;113.604378,23.552135;113.604202,23.551996;113.604004,23.551863;113.603752,23.551723;113.603508,23.551615;113.603455,23.551598;113.603455,23.551594;113.603210,23.551516;113.603065,23.551476;113.602882,23.551445;113.602608,23.551414;113.602379,23.551401;113.600624,23.551394;113.599731,23.551394;113.599213,23.551397;113.599144,23.551397;113.598633,23.551394;113.598373,23.551384;113.597778,23.551397;113.596657,23.551394;113.596596,23.551384;113.596207,23.551376;113.596008,23.551353;113.595757,23.551289;113.595156,23.551252;113.595032,23.550898;113.594704,23.550690;113.594452,23.550533;113.593994,23.550255;113.593735,23.550108;113.593437,23.549923;113.593216,23.549757;113.593063,23.549587;113.593002,23.549494;113.592934,23.549240;113.592842,23.548624;113.592834,23.548433;113.592834,23.548429;113.592827,23.548269;113.592781,23.547560;113.592644,23.547079;113.592606,23.546940;113.592606,23.546944;113.592621,23.546944;113.592621,23.546940;113.592537,23.546675;113.592361,23.546249;113.591469,23.547113;113.591110,23.547375;113.590714,23.547590;113.590599,23.547651;113.590424,23.547747;113.590096,23.547930;113.589523,23.548264;113.589432,23.548285;113.589287,23.548307;113.588890,23.548321',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0800',\n",
       "       'end_time': '2000',\n",
       "       'via_num': '12',\n",
       "       'via_stops': [{'name': '江村',\n",
       "         'id': '900000077947015',\n",
       "         'location': '113.618317,23.568914'},\n",
       "        {'name': '迎宾大桥',\n",
       "         'id': '900000077947016',\n",
       "         'location': '113.617310,23.565460'},\n",
       "        {'name': '殷家庄',\n",
       "         'id': '900000077947017',\n",
       "         'location': '113.607948,23.564657'},\n",
       "        {'name': '儿童公园',\n",
       "         'id': '900000077947018',\n",
       "         'location': '113.607674,23.560760'},\n",
       "        {'name': '法院检察院站',\n",
       "         'id': '900000077947019',\n",
       "         'location': '113.607536,23.557161'},\n",
       "        {'name': '从化图书馆',\n",
       "         'id': '900000077947020',\n",
       "         'location': '113.606369,23.554157'},\n",
       "        {'name': '自来水公司',\n",
       "         'id': '900000077947021',\n",
       "         'location': '113.603455,23.551598'},\n",
       "        {'name': '从化广播电视台',\n",
       "         'id': '900000077947022',\n",
       "         'location': '113.599731,23.551394'},\n",
       "        {'name': '从化政务服务中心',\n",
       "         'id': '900000077947023',\n",
       "         'location': '113.594452,23.550533'},\n",
       "        {'name': '儿童乐园',\n",
       "         'id': '900000077947024',\n",
       "         'location': '113.592834,23.548433'},\n",
       "        {'name': '河堤广场',\n",
       "         'id': '900000077947025',\n",
       "         'location': '113.592606,23.546940'},\n",
       "        {'name': '河滨公园',\n",
       "         'id': '900000077947026',\n",
       "         'location': '113.590714,23.547590'}]},\n",
       "      {'departure_stop': {'name': '江埔社区',\n",
       "        'id': '440100017384062',\n",
       "        'location': '113.618229,23.573194'},\n",
       "       'arrival_stop': {'name': '新世纪广场',\n",
       "        'id': '440100017384046',\n",
       "        'location': '113.588837,23.548321'},\n",
       "       'name': '从4路(温泉明月山溪总站--从化汽车站总站)',\n",
       "       'id': '440100017384',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '5511',\n",
       "       'duration': '1571',\n",
       "       'polyline': '113.618229,23.573194;113.618229,23.573190;113.618134,23.572730;113.618077,23.572431;113.618034,23.572153;113.618008,23.571901;113.617990,23.571445;113.618034,23.570911;113.618155,23.570013;113.618190,23.569787;113.618316,23.568954;113.618333,23.568824;113.618464,23.567951;113.618485,23.567786;113.618646,23.566697;113.618759,23.565946;113.618698,23.565738;113.618672,23.565673;113.618650,23.565634;113.618542,23.565521;113.618368,23.565386;113.617261,23.565443;113.617257,23.565443;113.615959,23.565512;113.614948,23.565560;113.613438,23.565625;113.612665,23.565673;113.611810,23.565725;113.608173,23.565924;113.607448,23.565968;113.607244,23.566016;113.607083,23.566115;113.607010,23.566198;113.606966,23.566306;113.606966,23.566376;113.606988,23.566471;113.607070,23.566589;113.607166,23.566658;113.607235,23.566684;113.607309,23.566697;113.607530,23.566693;113.608073,23.566654;113.608038,23.566124;113.608012,23.565673;113.607977,23.565135;113.607930,23.564436;113.607925,23.564440;113.607925,23.564436;113.607903,23.564020;113.607758,23.561975;113.607681,23.560751;113.607682,23.560747;113.607639,23.559965;113.607604,23.558984;113.607574,23.558099;113.607574,23.558043;113.607556,23.557635;113.607552,23.557491;113.607539,23.557170;113.607539,23.557166;113.607526,23.556697;113.607504,23.556211;113.607483,23.555825;113.607457,23.555612;113.607413,23.555438;113.607344,23.555256;113.607257,23.555082;113.607148,23.554909;113.606940,23.554688;113.606931,23.554674;113.606267,23.554058;113.606263,23.554058;113.605903,23.553724;113.605729,23.553533;113.605434,23.553147;113.605243,23.552938;113.604371,23.552135;113.604206,23.551997;113.604002,23.551862;113.603750,23.551719;113.603507,23.551610;113.603420,23.551584;113.603424,23.551584;113.603218,23.551516;113.602890,23.551445;113.602592,23.551416;113.602325,23.551403;113.601494,23.551394;113.601372,23.551394;113.600693,23.551394;113.600624,23.551394;113.599663,23.551394;113.599213,23.551397;113.599144,23.551397;113.598633,23.551394;113.598373,23.551384;113.597778,23.551397;113.596657,23.551394;113.596596,23.551384;113.596207,23.551376;113.596008,23.551353;113.595757,23.551289;113.595032,23.550898;113.594704,23.550690;113.594452,23.550537;113.594449,23.550534;113.593989,23.550256;113.593733,23.550113;113.593503,23.549965;113.593437,23.549922;113.593216,23.549757;113.592995,23.549466;113.592908,23.549110;113.592847,23.548624;113.592826,23.548268;113.592817,23.548147;113.592819,23.548147;113.592781,23.547560;113.592644,23.547079;113.592522,23.546671;113.592415,23.546415;113.592346,23.546280;113.591393,23.547153;113.591110,23.547373;113.590736,23.547577;113.590599,23.547651;113.590424,23.547747;113.590096,23.547930;113.589523,23.548264;113.589432,23.548285;113.589287,23.548307;113.588860,23.548325;113.588837,23.548321',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0630',\n",
       "       'end_time': '2230',\n",
       "       'via_num': '11',\n",
       "       'via_stops': [{'name': '江村',\n",
       "         'id': '440100017384024',\n",
       "         'location': '113.618316,23.568954'},\n",
       "        {'name': '迎宾大桥',\n",
       "         'id': '440100017384025',\n",
       "         'location': '113.617261,23.565443'},\n",
       "        {'name': '殷家庄',\n",
       "         'id': '440100017384026',\n",
       "         'location': '113.607930,23.564436'},\n",
       "        {'name': '儿童公园',\n",
       "         'id': '440100017384073',\n",
       "         'location': '113.607681,23.560751'},\n",
       "        {'name': '法院检察院站',\n",
       "         'id': '440100017384060',\n",
       "         'location': '113.607539,23.557170'},\n",
       "        {'name': '图书馆',\n",
       "         'id': '440100017384074',\n",
       "         'location': '113.606267,23.554058'},\n",
       "        {'name': '自来水公司',\n",
       "         'id': '440100017384028',\n",
       "         'location': '113.603420,23.551584'},\n",
       "        {'name': '从化广播电视台',\n",
       "         'id': '440100017384029',\n",
       "         'location': '113.599663,23.551394'},\n",
       "        {'name': '从化政务服务中心',\n",
       "         'id': '440100017384045',\n",
       "         'location': '113.594452,23.550537'},\n",
       "        {'name': '从化博物馆',\n",
       "         'id': '440100017384075',\n",
       "         'location': '113.592817,23.548147'},\n",
       "        {'name': '河滨公园',\n",
       "         'id': '440100017384033',\n",
       "         'location': '113.590736,23.547577'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.588799,23.548315',\n",
       "     'destination': '113.586487,23.548855',\n",
       "     'distance': '318',\n",
       "     'duration': '272',\n",
       "     'steps': [{'instruction': '沿东成路步行126米往前走',\n",
       "       'road': '东成路',\n",
       "       'distance': '126',\n",
       "       'duration': [],\n",
       "       'polyline': '113.588799,23.548315;113.588615,23.548298;113.588364,23.548260;113.587570,23.548120',\n",
       "       'action': '往前走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿新城东路步行112米右转',\n",
       "       'road': '新城东路',\n",
       "       'distance': '112',\n",
       "       'duration': [],\n",
       "       'polyline': '113.587570,23.548117;113.587471,23.548107;113.586464,23.548120',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行80米',\n",
       "       'road': [],\n",
       "       'distance': '80',\n",
       "       'duration': [],\n",
       "       'polyline': '113.586464,23.548120;113.586464,23.548286;113.586479,23.548624;113.586487,23.548855',\n",
       "       'action': [],\n",
       "       'assistant_action': []}]},\n",
       "    'bus': {'buslines': []},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       " {'cost': '3.0',\n",
       "  'duration': '4387',\n",
       "  'nightflag': '0',\n",
       "  'walking_distance': '832',\n",
       "  'distance': '19742',\n",
       "  'missed': '1',\n",
       "  'segments': [{'taxi': [],\n",
       "    'walking': {'origin': '113.679016,23.632349',\n",
       "     'destination': '113.676613,23.631285',\n",
       "     'distance': '513',\n",
       "     'duration': '439',\n",
       "     'steps': [{'instruction': '步行57米右转',\n",
       "       'road': [],\n",
       "       'distance': '57',\n",
       "       'duration': [],\n",
       "       'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行47米向左前方行走',\n",
       "       'road': [],\n",
       "       'distance': '47',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "       'action': '向左前方行走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行218米左转',\n",
       "       'road': [],\n",
       "       'distance': '218',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "       'road': '博学路',\n",
       "       'distance': '191',\n",
       "       'duration': [],\n",
       "       'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "       'action': [],\n",
       "       'assistant_action': '到达中大南方学院'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "        'id': '900000111141002',\n",
       "        'location': '113.676613,23.631281'},\n",
       "       'arrival_stop': {'name': '凤院路口',\n",
       "        'id': '900000111141016',\n",
       "        'location': '113.610443,23.550087'},\n",
       "       'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "       'id': '900000111141',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '16263',\n",
       "       'duration': '2626',\n",
       "       'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103;113.618210,23.573111;113.618210,23.573120;113.618210,23.573116;113.618172,23.572929;113.618080,23.572432;113.618034,23.572153;113.618011,23.571901;113.617989,23.571444;113.618034,23.570911;113.618187,23.569813;113.618332,23.568825;113.618462,23.567951;113.618652,23.566698;113.618759,23.565947;113.618790,23.565674;113.618828,23.565474;113.618843,23.565365;113.618874,23.565182;113.618896,23.565014;113.618896,23.564964;113.619118,23.563465;113.619171,23.563156;113.619263,23.562523;113.619286,23.562109;113.619263,23.561775;113.619232,23.561602;113.619171,23.561384;113.619011,23.561010;113.618790,23.560673;113.618652,23.560495;113.618149,23.559973;113.617950,23.559765;113.616966,23.558811;113.615730,23.557600;113.615547,23.557409;113.615356,23.557222;113.615105,23.556976;113.614723,23.556602;113.614052,23.555933;113.613762,23.555609;113.613365,23.555122;113.613190,23.554810;113.613129,23.554688;113.613052,23.554518;113.612823,23.554016;113.612648,23.553556;113.612625,23.553484;113.612602,23.553438;113.612549,23.553284;113.612526,23.553211;113.612526,23.553207;113.612282,23.552565;113.612068,23.551991;113.611961,23.551771;113.611816,23.551476;113.611557,23.551102;113.611328,23.550846;113.611069,23.550591;113.610443,23.550087',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0900',\n",
       "       'end_time': '1800',\n",
       "       'via_num': '14',\n",
       "       'via_stops': [{'name': '卫东',\n",
       "         'id': '900000111141003',\n",
       "         'location': '113.671707,23.643766'},\n",
       "        {'name': '交警温泉中队',\n",
       "         'id': '900000111141029',\n",
       "         'location': '113.656944,23.630304'},\n",
       "        {'name': '冲口',\n",
       "         'id': '900000111141022',\n",
       "         'location': '113.649731,23.624987'},\n",
       "        {'name': '牛步迳',\n",
       "         'id': '900000111141006',\n",
       "         'location': '113.644640,23.621901'},\n",
       "        {'name': '华辉度假村',\n",
       "         'id': '900000111141023',\n",
       "         'location': '113.638325,23.620156'},\n",
       "        {'name': '温泉镇政府',\n",
       "         'id': '900000111141008',\n",
       "         'location': '113.632957,23.615774'},\n",
       "        {'name': '云星村',\n",
       "         'id': '900000111141024',\n",
       "         'location': '113.630844,23.610802'},\n",
       "        {'name': '宣星路口',\n",
       "         'id': '900000111141010',\n",
       "         'location': '113.628891,23.602587'},\n",
       "        {'name': '新华',\n",
       "         'id': '900000111141011',\n",
       "         'location': '113.620674,23.590054'},\n",
       "        {'name': '水底村',\n",
       "         'id': '900000111141012',\n",
       "         'location': '113.619401,23.587491'},\n",
       "        {'name': '南洋学院',\n",
       "         'id': '900000111141028',\n",
       "         'location': '113.617578,23.582357'},\n",
       "        {'name': '江埔社区',\n",
       "         'id': '900000111141014',\n",
       "         'location': '113.618210,23.573103'},\n",
       "        {'name': '沙塱村',\n",
       "         'id': '900000111141015',\n",
       "         'location': '113.615547,23.557409'},\n",
       "        {'name': '凤院北',\n",
       "         'id': '900000111141025',\n",
       "         'location': '113.612526,23.553211'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.610435,23.550074',\n",
       "     'destination': '113.610451,23.550081',\n",
       "     'distance': '1',\n",
       "     'duration': '0',\n",
       "     'steps': [{'instruction': '沿环市东路步行1米往前走到达凤院路口',\n",
       "       'road': '环市东路',\n",
       "       'distance': '1',\n",
       "       'duration': [],\n",
       "       'polyline': '113.610435,23.550074;113.610443,23.550077;113.610451,23.550081',\n",
       "       'action': '往前走',\n",
       "       'assistant_action': '到达凤院路口'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '凤院路口',\n",
       "        'id': '440100014900004',\n",
       "        'location': '113.610451,23.550087'},\n",
       "       'arrival_stop': {'name': '新世纪广场',\n",
       "        'id': '440100014900010',\n",
       "        'location': '113.588799,23.548315'},\n",
       "       'name': '从7路(水利学院总站--南医大五附院总站)',\n",
       "       'id': '440100014900',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '2647',\n",
       "       'duration': '1048',\n",
       "       'polyline': '113.610451,23.550087;113.610451,23.550091;113.610451,23.550095;113.610451,23.550091;113.610435,23.550077;113.609962,23.549686;113.609459,23.549290;113.609207,23.549063;113.609055,23.548923;113.608841,23.548676;113.608452,23.548498;113.607582,23.548014;113.606888,23.547691;113.606842,23.547668;113.606499,23.547514;113.606497,23.547513;113.606445,23.547491;113.604735,23.546732;113.604258,23.546549;113.603850,23.546424;113.603303,23.546315;113.603051,23.546289;113.602782,23.546267;113.602270,23.546280;113.601424,23.546302;113.601037,23.546324;113.600898,23.546328;113.600547,23.546350;113.600299,23.546354;113.599492,23.546393;113.599071,23.546372;113.598633,23.546350;113.598442,23.546337;113.597661,23.546306;113.597664,23.546307;113.597534,23.546303;113.597290,23.546284;113.596779,23.546215;113.596260,23.546143;113.595932,23.546085;113.595840,23.546061;113.595810,23.546055;113.595695,23.546007;113.595566,23.545874;113.595467,23.545715;113.595428,23.545610;113.595398,23.545324;113.595421,23.545177;113.595528,23.544868;113.595467,23.544701;113.595413,23.544626;113.595306,23.544531;113.595016,23.544575;113.594620,23.544676;113.592140,23.545368;113.592133,23.545534;113.592392,23.546143;113.592361,23.546253;113.591393,23.547153;113.591110,23.547373;113.590675,23.547609;113.590599,23.547651;113.590424,23.547747;113.590096,23.547930;113.589523,23.548264;113.589432,23.548285;113.589287,23.548307;113.588860,23.548325;113.588799,23.548315',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0730',\n",
       "       'end_time': '2100',\n",
       "       'via_num': '5',\n",
       "       'via_stops': [{'name': '光导纤维厂',\n",
       "         'id': '440100014900005',\n",
       "         'location': '113.606499,23.547514'},\n",
       "        {'name': '大江路口',\n",
       "         'id': '440100014900006',\n",
       "         'location': '113.602270,23.546280'},\n",
       "        {'name': '塱仔新村',\n",
       "         'id': '440100014900007',\n",
       "         'location': '113.597661,23.546306'},\n",
       "        {'name': '河东广场',\n",
       "         'id': '440100014900008',\n",
       "         'location': '113.595840,23.546061'},\n",
       "        {'name': '河滨公园',\n",
       "         'id': '440100014900009',\n",
       "         'location': '113.590675,23.547609'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.588799,23.548315',\n",
       "     'destination': '113.586487,23.548855',\n",
       "     'distance': '318',\n",
       "     'duration': '272',\n",
       "     'steps': [{'instruction': '沿东成路步行126米往前走',\n",
       "       'road': '东成路',\n",
       "       'distance': '126',\n",
       "       'duration': [],\n",
       "       'polyline': '113.588799,23.548315;113.588615,23.548298;113.588364,23.548260;113.587570,23.548120',\n",
       "       'action': '往前走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿新城东路步行112米右转',\n",
       "       'road': '新城东路',\n",
       "       'distance': '112',\n",
       "       'duration': [],\n",
       "       'polyline': '113.587570,23.548117;113.587471,23.548107;113.586464,23.548120',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行80米',\n",
       "       'road': [],\n",
       "       'distance': '80',\n",
       "       'duration': [],\n",
       "       'polyline': '113.586464,23.548120;113.586464,23.548286;113.586479,23.548624;113.586487,23.548855',\n",
       "       'action': [],\n",
       "       'assistant_action': []}]},\n",
       "    'bus': {'buslines': []},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       " {'cost': '4.0',\n",
       "  'duration': '4663',\n",
       "  'nightflag': '0',\n",
       "  'walking_distance': '779',\n",
       "  'distance': '23590',\n",
       "  'missed': '1',\n",
       "  'segments': [{'taxi': [],\n",
       "    'walking': {'origin': '113.679016,23.632349',\n",
       "     'destination': '113.676613,23.631285',\n",
       "     'distance': '513',\n",
       "     'duration': '439',\n",
       "     'steps': [{'instruction': '步行57米右转',\n",
       "       'road': [],\n",
       "       'distance': '57',\n",
       "       'duration': [],\n",
       "       'polyline': '113.679016,23.632349;113.678528,23.632097',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行47米向左前方行走',\n",
       "       'road': [],\n",
       "       'distance': '47',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678528,23.632092;113.678398,23.632166;113.678101,23.632261',\n",
       "       'action': '向左前方行走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行218米左转',\n",
       "       'road': [],\n",
       "       'distance': '218',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678101,23.632261;113.677834,23.632261;113.677551,23.632200;113.677399,23.632179;113.677284,23.632200;113.677177,23.632244;113.677017,23.632357;113.676811,23.632534;113.676582,23.632778;113.676430,23.632904;113.676292,23.632969',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿博学路步行191米到达中大南方学院',\n",
       "       'road': '博学路',\n",
       "       'distance': '191',\n",
       "       'duration': [],\n",
       "       'polyline': '113.676285,23.632969;113.676292,23.632227;113.676338,23.631948;113.676430,23.631676;113.676491,23.631540;113.676613,23.631285',\n",
       "       'action': [],\n",
       "       'assistant_action': '到达中大南方学院'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '中大南方学院',\n",
       "        'id': '900000111141002',\n",
       "        'location': '113.676613,23.631281'},\n",
       "       'arrival_stop': {'name': '从化汽车站总站',\n",
       "        'id': '900000111141021',\n",
       "        'location': '113.599414,23.527556'},\n",
       "       'name': '从15路(中大南方学院--从化汽车站总站)',\n",
       "       'id': '900000111141',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '19692',\n",
       "       'duration': '2990',\n",
       "       'polyline': '113.676613,23.631281;113.676460,23.631588;113.676430,23.631672;113.676338,23.631945;113.676292,23.632223;113.676285,23.632969;113.676285,23.633560;113.676300,23.633738;113.676331,23.633875;113.676399,23.634016;113.676460,23.634111;113.676521,23.634193;113.676781,23.634409;113.676857,23.634357;113.676933,23.634340;113.677032,23.634354;113.677094,23.634396;113.677139,23.634459;113.677147,23.634535;113.677139,23.634600;113.677086,23.634663;113.677032,23.634701;113.676918,23.634718;113.676857,23.634701;113.676788,23.634657;113.675262,23.636129;113.675156,23.636263;113.675026,23.636467;113.674973,23.636566;113.674957,23.636702;113.674957,23.636845;113.674995,23.636995;113.675377,23.637886;113.675430,23.638042;113.675522,23.638659;113.675529,23.638998;113.675514,23.639132;113.675446,23.639311;113.675331,23.639582;113.675102,23.640036;113.675003,23.640186;113.674309,23.641024;113.673347,23.642139;113.672981,23.642536;113.672935,23.642578;113.672173,23.643307;113.671707,23.643766;113.671432,23.644045;113.673103,23.644968;113.674362,23.645651;113.675461,23.646276;113.675964,23.646635;113.676407,23.647018;113.676376,23.647089;113.675964,23.646744;113.675735,23.646566;113.675468,23.646385;113.675095,23.646172;113.673004,23.645004;113.669968,23.643330;113.669167,23.642881;113.668770,23.642673;113.668594,23.642578;113.667007,23.641693;113.666145,23.641171;113.665314,23.640564;113.665253,23.640511;113.665016,23.640301;113.664772,23.640064;113.664551,23.639812;113.664406,23.639662;113.664207,23.639400;113.663925,23.639021;113.663574,23.638451;113.663361,23.638020;113.662323,23.635933;113.661949,23.635181;113.661461,23.634266;113.661224,23.633898;113.660843,23.633383;113.660683,23.633192;113.660248,23.632704;113.659721,23.632172;113.659370,23.631880;113.659256,23.631794;113.658989,23.631588;113.658897,23.631519;113.658211,23.631102;113.657707,23.630760;113.657425,23.630590;113.656944,23.630304;113.656940,23.630304;113.654336,23.628741;113.653850,23.628416;113.653598,23.628225;113.652383,23.627179;113.650165,23.625326;113.650022,23.625221;113.649766,23.625013;113.649731,23.624987;113.649731,23.624983;113.648980,23.624384;113.648611,23.624063;113.647843,23.623442;113.647361,23.623090;113.646780,23.622721;113.646345,23.622465;113.645981,23.622287;113.645595,23.622131;113.645117,23.621992;113.644709,23.621914;113.644640,23.621901;113.644635,23.621901;113.644375,23.621862;113.643255,23.621749;113.642578,23.621667;113.642474,23.621645;113.642027,23.621541;113.641450,23.621354;113.640525,23.621033;113.639332,23.620603;113.639184,23.620543;113.638850,23.620412;113.638433,23.620213;113.638325,23.620156;113.638329,23.620155;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632957,23.615774;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630661,23.610060;113.630569,23.609705;113.630554,23.609617;113.630501,23.609388;113.630119,23.607822;113.629776,23.606388;113.629395,23.604740;113.628891,23.602587;113.628479,23.600821;113.628136,23.599293;113.627968,23.598680;113.627953,23.598633;113.627884,23.598433;113.627785,23.598202;113.627632,23.597919;113.627487,23.597683;113.627281,23.597401;113.627037,23.597139;113.626106,23.596230;113.625641,23.595755;113.624992,23.595139;113.624092,23.594326;113.623161,23.593433;113.622879,23.593147;113.622734,23.592981;113.622383,23.592590;113.622055,23.592186;113.621872,23.591957;113.621574,23.591545;113.621292,23.591133;113.621117,23.590864;113.620880,23.590433;113.620735,23.590164;113.620674,23.590054;113.620673,23.590052;113.620603,23.589913;113.619475,23.587643;113.619401,23.587491;113.619401,23.587487;113.619175,23.587040;113.618984,23.586658;113.618893,23.586471;113.618598,23.585868;113.618108,23.584874;113.617930,23.584440;113.617769,23.583928;113.617708,23.583646;113.617630,23.583073;113.617582,23.582478;113.617578,23.582357;113.617578,23.582361;113.617584,23.582365;113.617584,23.582359;113.617554,23.581884;113.617485,23.580811;113.617477,23.580591;113.617485,23.580204;113.617493,23.579849;113.617554,23.579384;113.617668,23.578743;113.617760,23.578316;113.617790,23.578138;113.618042,23.576904;113.618080,23.576723;113.618095,23.576658;113.618118,23.576557;113.618187,23.576189;113.618347,23.575378;113.618416,23.574808;113.618423,23.574497;113.618408,23.574158;113.618286,23.573481;113.618263,23.573381;113.618210,23.573103;113.618210,23.573111;113.618210,23.573120;113.618210,23.573116;113.618172,23.572929;113.618080,23.572432;113.618034,23.572153;113.618011,23.571901;113.617989,23.571444;113.618034,23.570911;113.618187,23.569813;113.618332,23.568825;113.618462,23.567951;113.618652,23.566698;113.618759,23.565947;113.618790,23.565674;113.618828,23.565474;113.618843,23.565365;113.618874,23.565182;113.618896,23.565014;113.618896,23.564964;113.619118,23.563465;113.619171,23.563156;113.619263,23.562523;113.619286,23.562109;113.619263,23.561775;113.619232,23.561602;113.619171,23.561384;113.619011,23.561010;113.618790,23.560673;113.618652,23.560495;113.618149,23.559973;113.617950,23.559765;113.616966,23.558811;113.615730,23.557600;113.615547,23.557409;113.615356,23.557222;113.615105,23.556976;113.614723,23.556602;113.614052,23.555933;113.613762,23.555609;113.613365,23.555122;113.613190,23.554810;113.613129,23.554688;113.613052,23.554518;113.612823,23.554016;113.612648,23.553556;113.612625,23.553484;113.612602,23.553438;113.612549,23.553284;113.612526,23.553211;113.612526,23.553207;113.612282,23.552565;113.612068,23.551991;113.611961,23.551771;113.611816,23.551476;113.611557,23.551102;113.611328,23.550846;113.611069,23.550591;113.610443,23.550087;113.610435,23.550077;113.609962,23.549686;113.609459,23.549290;113.609207,23.549063;113.609055,23.548923;113.608841,23.548676;113.608757,23.548571;113.608536,23.548216;113.608398,23.547951;113.608315,23.547665;113.608276,23.547514;113.608231,23.547321;113.608185,23.547031;113.608154,23.546612;113.608155,23.546610;113.608121,23.546150;113.608082,23.545586;113.608077,23.545451;113.608090,23.545013;113.608142,23.544488;113.608160,23.544405;113.608290,23.543698;113.608312,23.543607;113.608398,23.543199;113.608637,23.542118;113.608750,23.541584;113.608954,23.540612;113.608971,23.540530;113.609123,23.539800;113.609323,23.538889;113.609366,23.538637;113.609414,23.538329;113.609449,23.537956;113.609466,23.537617;113.609466,23.537287;113.609444,23.536819;113.609414,23.536536;113.609332,23.536102;113.609214,23.535690;113.609214,23.535686;113.609106,23.535321;113.608980,23.534909;113.608733,23.534227;113.608234,23.532986;113.608121,23.532713;113.608008,23.532444;113.607795,23.531910;113.607682,23.531623;113.607244,23.530547;113.607122,23.530247;113.607118,23.530243;113.606984,23.529922;113.606858,23.529683;113.606645,23.529340;113.606484,23.529141;113.606380,23.529028;113.606124,23.528776;113.605894,23.528576;113.604944,23.527782;113.604388,23.527326;113.603707,23.526758;113.603559,23.526628;113.603216,23.526306;113.603142,23.526228;113.602765,23.525773;113.602691,23.525673;113.602374,23.525477;113.602248,23.525430;113.602161,23.525412;113.602031,23.525412;113.601658,23.525499;113.601263,23.525764;113.600777,23.526059;113.599852,23.526680;113.599466,23.526931;113.599149,23.527135;113.599227,23.527253;113.599414,23.527556',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0900',\n",
       "       'end_time': '1800',\n",
       "       'via_num': '19',\n",
       "       'via_stops': [{'name': '卫东',\n",
       "         'id': '900000111141003',\n",
       "         'location': '113.671707,23.643766'},\n",
       "        {'name': '交警温泉中队',\n",
       "         'id': '900000111141029',\n",
       "         'location': '113.656944,23.630304'},\n",
       "        {'name': '冲口',\n",
       "         'id': '900000111141022',\n",
       "         'location': '113.649731,23.624987'},\n",
       "        {'name': '牛步迳',\n",
       "         'id': '900000111141006',\n",
       "         'location': '113.644640,23.621901'},\n",
       "        {'name': '华辉度假村',\n",
       "         'id': '900000111141023',\n",
       "         'location': '113.638325,23.620156'},\n",
       "        {'name': '温泉镇政府',\n",
       "         'id': '900000111141008',\n",
       "         'location': '113.632957,23.615774'},\n",
       "        {'name': '云星村',\n",
       "         'id': '900000111141024',\n",
       "         'location': '113.630844,23.610802'},\n",
       "        {'name': '宣星路口',\n",
       "         'id': '900000111141010',\n",
       "         'location': '113.628891,23.602587'},\n",
       "        {'name': '新华',\n",
       "         'id': '900000111141011',\n",
       "         'location': '113.620674,23.590054'},\n",
       "        {'name': '水底村',\n",
       "         'id': '900000111141012',\n",
       "         'location': '113.619401,23.587491'},\n",
       "        {'name': '南洋学院',\n",
       "         'id': '900000111141028',\n",
       "         'location': '113.617578,23.582357'},\n",
       "        {'name': '江埔社区',\n",
       "         'id': '900000111141014',\n",
       "         'location': '113.618210,23.573103'},\n",
       "        {'name': '沙塱村',\n",
       "         'id': '900000111141015',\n",
       "         'location': '113.615547,23.557409'},\n",
       "        {'name': '凤院北',\n",
       "         'id': '900000111141025',\n",
       "         'location': '113.612526,23.553211'},\n",
       "        {'name': '凤院路口',\n",
       "         'id': '900000111141016',\n",
       "         'location': '113.610443,23.550087'},\n",
       "        {'name': '江埔村二社',\n",
       "         'id': '900000111141026',\n",
       "         'location': '113.608154,23.546612'},\n",
       "        {'name': '江埔村',\n",
       "         'id': '900000111141018',\n",
       "         'location': '113.608954,23.540612'},\n",
       "        {'name': '迎福里',\n",
       "         'id': '900000111141019',\n",
       "         'location': '113.609214,23.535690'},\n",
       "        {'name': '城建学院',\n",
       "         'id': '900000111141020',\n",
       "         'location': '113.607122,23.530247'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.599403,23.527552',\n",
       "     'destination': '113.599236,23.527334',\n",
       "     'distance': '35',\n",
       "     'duration': '30',\n",
       "     'steps': [{'instruction': '步行32米右转',\n",
       "       'road': [],\n",
       "       'distance': '32',\n",
       "       'duration': [],\n",
       "       'polyline': '113.599403,23.527552;113.599243,23.527306',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行3米到达从化汽车站总站',\n",
       "       'road': [],\n",
       "       'distance': '3',\n",
       "       'duration': [],\n",
       "       'polyline': '113.599243,23.527300;113.599236,23.527334',\n",
       "       'action': [],\n",
       "       'assistant_action': '到达从化汽车站总站'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '从化汽车站总站',\n",
       "        'id': '900000050507046',\n",
       "        'location': '113.599201,23.527330'},\n",
       "       'arrival_stop': {'name': '青云城内路口',\n",
       "        'id': '900000050507058',\n",
       "        'location': '113.585373,23.547461'},\n",
       "       'name': '从9路(从化汽车站总站--鳌头客运站总站)',\n",
       "       'id': '900000050507',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '3119',\n",
       "       'duration': '1006',\n",
       "       'polyline': '113.599201,23.527330;113.599251,23.527311;113.599219,23.527264;113.599132,23.527150;113.598633,23.527487;113.598251,23.527752;113.597733,23.528097;113.597473,23.528273;113.597076,23.528534;113.596565,23.528875;113.595993,23.529263;113.595990,23.529262;113.595204,23.529787;113.594909,23.529987;113.594158,23.530490;113.593989,23.530612;113.593216,23.531120;113.593012,23.531259;113.591306,23.532418;113.590859,23.532713;113.589883,23.533368;113.589492,23.533624;113.589493,23.533625;113.589492,23.533624;113.588898,23.534023;113.588819,23.534080;113.588689,23.534167;113.585885,23.536050;113.585838,23.536124;113.585425,23.536432;113.585169,23.536615;113.584484,23.537092;113.583915,23.537491;113.583585,23.537721;113.583676,23.538151;113.583702,23.538281;113.583707,23.538355;113.583737,23.538576;113.583980,23.539878;113.584006,23.540043;113.584006,23.540039;113.584115,23.540677;113.584258,23.541415;113.584266,23.541489;113.584518,23.542830;113.584657,23.543607;113.584679,23.543698;113.584701,23.543802;113.584731,23.543963;113.584766,23.544162;113.584809,23.544397;113.584805,23.544397;113.585030,23.545621;113.585221,23.546645;113.585373,23.547461',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0555',\n",
       "       'end_time': '2030',\n",
       "       'via_num': '5',\n",
       "       'via_stops': [{'name': '姓钟围',\n",
       "         'id': '900000050507031',\n",
       "         'location': '113.595993,23.529263'},\n",
       "        {'name': '地铁从化客运站2',\n",
       "         'id': '900000050507056',\n",
       "         'location': '113.593012,23.531259'},\n",
       "        {'name': '流溪河大桥',\n",
       "         'id': '900000050507002',\n",
       "         'location': '113.589492,23.533624'},\n",
       "        {'name': '从化交通运输局',\n",
       "         'id': '900000050507057',\n",
       "         'location': '113.584006,23.540043'},\n",
       "        {'name': '青云公园',\n",
       "         'id': '900000050507048',\n",
       "         'location': '113.584809,23.544397'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.585381,23.547483',\n",
       "     'destination': '113.586487,23.548855',\n",
       "     'distance': '231',\n",
       "     'duration': '198',\n",
       "     'steps': [{'instruction': '沿青云路步行11米向右前方行走',\n",
       "       'road': '青云路',\n",
       "       'distance': '11',\n",
       "       'duration': [],\n",
       "       'polyline': '113.585381,23.547483;113.585396,23.547586',\n",
       "       'action': '向右前方行走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行97米右转',\n",
       "       'road': [],\n",
       "       'distance': '97',\n",
       "       'duration': [],\n",
       "       'polyline': '113.585396,23.547586;113.585442,23.547583;113.585503,23.547668;113.585571,23.547739;113.585716,23.547834;113.586014,23.547930;113.586121,23.547939;113.586121,23.548021',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿新城东路步行34米左转',\n",
       "       'road': '新城东路',\n",
       "       'distance': '34',\n",
       "       'duration': [],\n",
       "       'polyline': '113.586121,23.548021;113.586189,23.548021;113.586464,23.548038',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行89米',\n",
       "       'road': [],\n",
       "       'distance': '89',\n",
       "       'duration': [],\n",
       "       'polyline': '113.586464,23.548038;113.586464,23.548120;113.586464,23.548286;113.586479,23.548624;113.586487,23.548855',\n",
       "       'action': [],\n",
       "       'assistant_action': []}]},\n",
       "    'bus': {'buslines': []},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       " {'cost': '2.0',\n",
       "  'duration': '5905',\n",
       "  'nightflag': '0',\n",
       "  'walking_distance': '2275',\n",
       "  'distance': '21715',\n",
       "  'missed': '1',\n",
       "  'segments': [{'taxi': [],\n",
       "    'walking': {'origin': '113.679588,23.632492',\n",
       "     'destination': '113.675644,23.619991',\n",
       "     'distance': '1957',\n",
       "     'duration': '1677',\n",
       "     'steps': [{'instruction': '步行101米右转',\n",
       "       'road': [],\n",
       "       'distance': '101',\n",
       "       'duration': [],\n",
       "       'polyline': '113.679588,23.632492;113.680588,23.632523',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行199米向右前方行走',\n",
       "       'road': [],\n",
       "       'distance': '199',\n",
       "       'duration': [],\n",
       "       'polyline': '113.680588,23.632523;113.680641,23.632139;113.680672,23.631741;113.680634,23.631540;113.680588,23.631437;113.680496,23.631241;113.680405,23.631094;113.680206,23.630842',\n",
       "       'action': '向右前方行走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行159米左转',\n",
       "       'road': [],\n",
       "       'distance': '159',\n",
       "       'duration': [],\n",
       "       'polyline': '113.680206,23.630838;113.680038,23.630772;113.679642,23.630638;113.679359,23.630522;113.679199,23.630472;113.679031,23.630430;113.678879,23.630404;113.678711,23.630365',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行237米左转',\n",
       "       'road': [],\n",
       "       'distance': '237',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678711,23.630360;113.678711,23.629341;113.678711,23.629192;113.678688,23.629084;113.678635,23.629023;113.678421,23.628902;113.678368,23.628841;113.678314,23.628723;113.678291,23.628611;113.678276,23.628372',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行498米向右前方行走',\n",
       "       'road': [],\n",
       "       'distance': '498',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678276,23.628368;113.678574,23.628338;113.678688,23.628307;113.678848,23.628233;113.679047,23.628073;113.679161,23.627964;113.679214,23.627869;113.679237,23.627777;113.679283,23.627525;113.679291,23.627321;113.679253,23.626854;113.679184,23.626623;113.679138,23.626497;113.679001,23.626259;113.678940,23.626177;113.678711,23.625977;113.678619,23.625864;113.678528,23.625721;113.678436,23.625191;113.678429,23.625057;113.678452,23.624939;113.678574,23.624657',\n",
       "       'action': '向右前方行走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行722米左转',\n",
       "       'road': [],\n",
       "       'distance': '722',\n",
       "       'duration': [],\n",
       "       'polyline': '113.678574,23.624653;113.678558,23.624510;113.678413,23.624323;113.677582,23.623793;113.676529,23.623346;113.676361,23.623255;113.676270,23.623152;113.676109,23.622833;113.676041,23.622738;113.675789,23.622482;113.675499,23.622278;113.675415,23.622175;113.675385,23.622087;113.675377,23.621836;113.675392,23.621611;113.675430,23.621475;113.675545,23.621359;113.675766,23.621181;113.675850,23.621090;113.675903,23.620995;113.675903,23.620855;113.675880,23.620726;113.675743,23.620546;113.675598,23.620373;113.675240,23.620012',\n",
       "       'action': '左转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行41米到达松浪社',\n",
       "       'road': [],\n",
       "       'distance': '41',\n",
       "       'duration': [],\n",
       "       'polyline': '113.675240,23.620008;113.675491,23.620012;113.675644,23.619991;113.675644,23.619991',\n",
       "       'action': [],\n",
       "       'assistant_action': '到达松浪社'}]},\n",
       "    'bus': {'buslines': [{'departure_stop': {'name': '松浪社',\n",
       "        'id': '900000111143034',\n",
       "        'location': '113.675629,23.619987'},\n",
       "       'arrival_stop': {'name': '新世纪广场',\n",
       "        'id': '900000111143016',\n",
       "        'location': '113.588885,23.548320'},\n",
       "       'name': '从20路(乌土村委总站--从化汽车站总站)',\n",
       "       'id': '900000111143',\n",
       "       'type': '普通公交线路',\n",
       "       'distance': '19440',\n",
       "       'duration': '3955',\n",
       "       'polyline': '113.675629,23.619987;113.675301,23.620045;113.675201,23.619968;113.674934,23.619713;113.673920,23.618620;113.673691,23.618429;113.673454,23.618334;113.673218,23.618269;113.671082,23.617786;113.667892,23.617096;113.666336,23.616735;113.665916,23.616650;113.664551,23.616346;113.663689,23.616152;113.663544,23.616119;113.663223,23.616043;113.662567,23.615911;113.662025,23.615803;113.661682,23.615711;113.660400,23.615417;113.660004,23.615669;113.659927,23.615711;113.659088,23.616234;113.657166,23.617487;113.656975,23.617626;113.656815,23.617783;113.655830,23.618845;113.655678,23.618971;113.655548,23.619076;113.655411,23.619141;113.655281,23.619188;113.655083,23.619236;113.654747,23.619293;113.654518,23.619307;113.654320,23.619303;113.653976,23.619244;113.652885,23.619011;113.652718,23.618984;113.652573,23.618984;113.652428,23.619015;113.651825,23.619240;113.650818,23.619617;113.649361,23.619949;113.648819,23.620077;113.648354,23.620222;113.648087,23.620314;113.647858,23.620438;113.647621,23.620604;113.647377,23.620783;113.647179,23.620893;113.646973,23.620993;113.646477,23.621176;113.646317,23.621258;113.645866,23.621567;113.645721,23.621698;113.645721,23.621876;113.645821,23.622089;113.646248,23.622282;113.646629,23.622496;113.647217,23.622856;113.647697,23.623178;113.648071,23.623466;113.649094,23.624311;113.649666,23.624836;113.649811,23.624950;113.650055,23.625156;113.650192,23.625296;113.652588,23.627287;113.652748,23.627409;113.653603,23.628078;113.654411,23.628637;113.655273,23.629168;113.657509,23.630495;113.657425,23.630590;113.657120,23.630409;113.654335,23.628742;113.653847,23.628416;113.653603,23.628225;113.652382,23.627178;113.650169,23.625324;113.650017,23.625223;113.649773,23.625013;113.649742,23.624990;113.649734,23.624990;113.648926,23.624327;113.647842,23.623442;113.647362,23.623091;113.646782,23.622723;113.646347,23.622465;113.645981,23.622286;113.645592,23.622131;113.645119,23.621990;113.644714,23.621914;113.644516,23.621885;113.644521,23.621890;113.644371,23.621862;113.643257,23.621748;113.642578,23.621666;113.642471,23.621645;113.642029,23.621540;113.641449,23.621353;113.640526,23.621033;113.639336,23.620604;113.639183,23.620543;113.638855,23.620413;113.638474,23.620235;113.636047,23.618944;113.635544,23.618668;113.635254,23.618481;113.634750,23.618097;113.634514,23.617891;113.634254,23.617622;113.633980,23.617271;113.633636,23.616779;113.633057,23.615911;113.632881,23.615646;113.632401,23.614927;113.631912,23.614172;113.631660,23.613710;113.631432,23.613142;113.631287,23.612659;113.630905,23.611076;113.630844,23.610802;113.630844,23.610798;113.630768,23.610516;113.630577,23.610237;113.630516,23.610188;113.630455,23.610161;113.630257,23.610147;113.630119,23.610188;113.629410,23.610382;113.626266,23.611412;113.624924,23.611845;113.624825,23.611914;113.623993,23.612200;113.622940,23.612551;113.620605,23.613319;113.620193,23.613451;113.618462,23.614006;113.617325,23.614307;113.616829,23.614441;113.616310,23.614557;113.615623,23.614731;113.615547,23.614721;113.615829,23.613806;113.615883,23.613615;113.615837,23.613312;113.615700,23.612883;113.615692,23.612778;113.615692,23.612595;113.615700,23.612335;113.615623,23.611740;113.615601,23.611603;113.615532,23.611467;113.615410,23.611258;113.615379,23.611164;113.615349,23.610947;113.615349,23.610842;113.615372,23.610706;113.615479,23.610287;113.615486,23.610147;113.615486,23.610014;113.615395,23.609644;113.615395,23.609617;113.615395,23.609457;113.615402,23.609367;113.615456,23.609184;113.615509,23.609085;113.616081,23.608265;113.616371,23.607573;113.616409,23.607368;113.616402,23.607235;113.616371,23.607100;113.616272,23.606810;113.616158,23.606575;113.615829,23.605993;113.615562,23.605604;113.614883,23.604675;113.614601,23.604301;113.614601,23.604298;113.614388,23.604015;113.614090,23.603594;113.613861,23.603292;113.613716,23.603111;113.612968,23.602079;113.612846,23.601910;113.612610,23.601501;113.612335,23.600824;113.612335,23.600820;113.611424,23.598633;113.611029,23.597665;113.610942,23.597483;113.610833,23.597318;113.610738,23.597183;113.610239,23.596602;113.610109,23.596432;113.609592,23.595547;113.608924,23.594384;113.608841,23.594180;113.608741,23.593841;113.608663,23.593490;113.608665,23.593493;113.608665,23.593498;113.608665,23.593493;113.608139,23.591215;113.608124,23.591070;113.608032,23.590477;113.608025,23.590450;113.608025,23.590446;113.607971,23.590200;113.607903,23.589956;113.607841,23.589813;113.607712,23.589596;113.607452,23.589245;113.607239,23.588840;113.606712,23.587645;113.606400,23.586927;113.606293,23.586622;113.605988,23.585661;113.605904,23.585447;113.605820,23.585260;113.605629,23.584936;113.605354,23.584476;113.605232,23.584290;113.604759,23.583406;113.604652,23.583202;113.604584,23.582983;113.604477,23.582586;113.604095,23.580610;113.603882,23.579472;113.603661,23.578447;113.603638,23.578199;113.603630,23.577904;113.603706,23.576944;113.603737,23.576658;113.603760,23.576448;113.603867,23.576088;113.604012,23.575682;113.604042,23.575418;113.604034,23.575291;113.604012,23.575186;113.603966,23.575087;113.603897,23.574961;113.603821,23.574879;113.603645,23.574709;113.603127,23.574280;113.603125,23.574275;113.602196,23.573498;113.601892,23.573229;113.600990,23.572261;113.600872,23.572127;113.600694,23.571936;113.600625,23.571853;113.600503,23.571680;113.600434,23.571528;113.600395,23.571402;113.600378,23.571254;113.600378,23.571094;113.600443,23.570551;113.600477,23.570321;113.600521,23.570217;113.600569,23.570148;113.600816,23.569948;113.600942,23.569770;113.600894,23.568885;113.600799,23.567886;113.600799,23.567882;113.600738,23.567266;113.600694,23.566693;113.600681,23.566081;113.600703,23.565673;113.600707,23.565582;113.600773,23.564679;113.600703,23.564306;113.600651,23.564106;113.600660,23.563581;113.600751,23.562474;113.600773,23.561827;113.600799,23.561567;113.600851,23.561354;113.600916,23.561089;113.600981,23.559727;113.600981,23.558984;113.600977,23.557986;113.600977,23.556823;113.600977,23.556693;113.600959,23.555773;113.600938,23.554688;113.600924,23.554180;113.600781,23.553906;113.600760,23.552578;113.600742,23.552209;113.600734,23.551992;113.600694,23.551393;113.600621,23.551393;113.599210,23.551398;113.599149,23.551398;113.598633,23.551393;113.598372,23.551385;113.597773,23.551398;113.596658,23.551393;113.596597,23.551385;113.596202,23.551376;113.596011,23.551354;113.595807,23.551302;113.595564,23.551189;113.595321,23.551055;113.595269,23.551020;113.595004,23.550864;113.594705,23.550690;113.594440,23.550525;113.593989,23.550256;113.593733,23.550113;113.593503,23.549965;113.593437,23.549922;113.593216,23.549757;113.592995,23.549466;113.592908,23.549110;113.592847,23.548624;113.592826,23.548268;113.592817,23.548160;113.592819,23.548161;113.592781,23.547560;113.592644,23.547079;113.592552,23.546762;113.592552,23.546766;113.592552,23.546762;113.592522,23.546671;113.592415,23.546415;113.592346,23.546280;113.591393,23.547153;113.591110,23.547373;113.590714,23.547590;113.590712,23.547591;113.590595,23.547652;113.590430,23.547747;113.590095,23.547930;113.589549,23.548238;113.589193,23.548307;113.588885,23.548320',\n",
       "       'bustimetag': '2',\n",
       "       'start_time': '0830',\n",
       "       'end_time': '1900',\n",
       "       'via_num': '19',\n",
       "       'via_stops': [{'name': '源湖村五社',\n",
       "         'id': '900000111143035',\n",
       "         'location': '113.663689,23.616152'},\n",
       "        {'name': '源湖村',\n",
       "         'id': '900000111143036',\n",
       "         'location': '113.659927,23.615711'},\n",
       "        {'name': '温泉交警中队',\n",
       "         'id': '900000111143003',\n",
       "         'location': '113.657120,23.630409'},\n",
       "        {'name': '冲口',\n",
       "         'id': '900000111143031',\n",
       "         'location': '113.649742,23.624990'},\n",
       "        {'name': '牛步迳',\n",
       "         'id': '900000111143004',\n",
       "         'location': '113.644516,23.621885'},\n",
       "        {'name': '温泉镇政府',\n",
       "         'id': '900000111143005',\n",
       "         'location': '113.632881,23.615646'},\n",
       "        {'name': '云星村站',\n",
       "         'id': '900000111143032',\n",
       "         'location': '113.630844,23.610802'},\n",
       "        {'name': '麻三村委',\n",
       "         'id': '900000111143006',\n",
       "         'location': '113.615532,23.611467'},\n",
       "        {'name': '麻二村委',\n",
       "         'id': '900000111143007',\n",
       "         'location': '113.614601,23.604301'},\n",
       "        {'name': '麻一木棉站',\n",
       "         'id': '900000111143037',\n",
       "         'location': '113.612335,23.600824'},\n",
       "        {'name': '沙洲',\n",
       "         'id': '900000111143027',\n",
       "         'location': '113.608663,23.593490'},\n",
       "        {'name': '塘下村十社',\n",
       "         'id': '900000111143028',\n",
       "         'location': '113.608025,23.590450'},\n",
       "        {'name': '塘下村委',\n",
       "         'id': '900000111143008',\n",
       "         'location': '113.605354,23.584476'},\n",
       "        {'name': '东风村委',\n",
       "         'id': '900000111143029',\n",
       "         'location': '113.603127,23.574280'},\n",
       "        {'name': '地铁东风站',\n",
       "         'id': '900000111143009',\n",
       "         'location': '113.600799,23.567886'},\n",
       "        {'name': '从化政务服务中心',\n",
       "         'id': '900000111143012',\n",
       "         'location': '113.594440,23.550525'},\n",
       "        {'name': '从化博物馆',\n",
       "         'id': '900000111143013',\n",
       "         'location': '113.592817,23.548160'},\n",
       "        {'name': '河堤广场',\n",
       "         'id': '900000111143014',\n",
       "         'location': '113.592552,23.546762'},\n",
       "        {'name': '河滨公园',\n",
       "         'id': '900000111143015',\n",
       "         'location': '113.590714,23.547590'}]}]},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "   {'taxi': [],\n",
       "    'walking': {'origin': '113.588799,23.548315',\n",
       "     'destination': '113.586487,23.548855',\n",
       "     'distance': '318',\n",
       "     'duration': '272',\n",
       "     'steps': [{'instruction': '沿东成路步行126米往前走',\n",
       "       'road': '东成路',\n",
       "       'distance': '126',\n",
       "       'duration': [],\n",
       "       'polyline': '113.588799,23.548315;113.588615,23.548298;113.588364,23.548260;113.587570,23.548120',\n",
       "       'action': '往前走',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '沿新城东路步行112米右转',\n",
       "       'road': '新城东路',\n",
       "       'distance': '112',\n",
       "       'duration': [],\n",
       "       'polyline': '113.587570,23.548117;113.587471,23.548107;113.586464,23.548120',\n",
       "       'action': '右转',\n",
       "       'assistant_action': []},\n",
       "      {'instruction': '步行80米',\n",
       "       'road': [],\n",
       "       'distance': '80',\n",
       "       'duration': [],\n",
       "       'polyline': '113.586464,23.548120;113.586464,23.548286;113.586479,23.548624;113.586487,23.548855',\n",
       "       'action': [],\n",
       "       'assistant_action': []}]},\n",
       "    'bus': {'buslines': []},\n",
       "    'entrance': [],\n",
       "    'exit': [],\n",
       "    'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]}]"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#公交路径规划\n",
    "geo.integrated(key,'113.679287,23.632575','113.586605,23.548852','广州')['route']['transits']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'citycode': '020',\n",
       "  'adcode': '440100',\n",
       "  'name': '广州市',\n",
       "  'center': '113.280637,23.125178',\n",
       "  'level': 'city',\n",
       "  'districts': [{'citycode': '020',\n",
       "    'adcode': '440117',\n",
       "    'name': '从化区',\n",
       "    'center': '113.587386,23.545283',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440114',\n",
       "    'name': '花都区',\n",
       "    'center': '113.211184,23.39205',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440115',\n",
       "    'name': '南沙区',\n",
       "    'center': '113.53738,22.794531',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440113',\n",
       "    'name': '番禺区',\n",
       "    'center': '113.364619,22.938582',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440111',\n",
       "    'name': '白云区',\n",
       "    'center': '113.262831,23.162281',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440105',\n",
       "    'name': '海珠区',\n",
       "    'center': '113.262008,23.103131',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440103',\n",
       "    'name': '荔湾区',\n",
       "    'center': '113.243038,23.124943',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440118',\n",
       "    'name': '增城区',\n",
       "    'center': '113.829579,23.290497',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440104',\n",
       "    'name': '越秀区',\n",
       "    'center': '113.280714,23.125624',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440106',\n",
       "    'name': '天河区',\n",
       "    'center': '113.335367,23.13559',\n",
       "    'level': 'district',\n",
       "    'districts': []},\n",
       "   {'citycode': '020',\n",
       "    'adcode': '440112',\n",
       "    'name': '黄埔区',\n",
       "    'center': '113.450761,23.103239',\n",
       "    'level': 'district',\n",
       "    'districts': []}]}]"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#行政区查询\n",
    "geo.Enquiries(key,\"广州\",\"2\")['districts']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '154',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '温泉大道882号',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院',\n",
       "   'location': '113.679262,23.632583',\n",
       "   'tel': '020-61787331',\n",
       "   'shopid': [],\n",
       "   'id': 'B00140MR9A'},\n",
       "  {'parent': 'B0FFMCZOK0',\n",
       "   'address': '温泉大道882',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '通行设施;临街院门;临街院门',\n",
       "   'photos': [],\n",
       "   'typecode': '991400',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '101',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院(西北门)',\n",
       "   'location': '113.672109,23.643371',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141JCWL'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院',\n",
       "   'location': '113.671493,23.643831',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFMCZOK0'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道886号中山大学南方学院内',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;学校',\n",
       "   'photos': [],\n",
       "   'typecode': '141200',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-综合楼',\n",
       "   'location': '113.680117,23.631544',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFF2VMJ4'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '中山路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院音乐系',\n",
       "   'location': '113.678792,23.635389',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKPXMCN'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道882号',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '通行设施;临街院门;临街院门',\n",
       "   'photos': [],\n",
       "   'typecode': '991400',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '101',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院(东南门)',\n",
       "   'location': '113.678733,23.628290',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFK8J7XY'},\n",
       "  {'parent': 'B0FFMCZOK0',\n",
       "   'address': '温泉大道882',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '通行设施;临街院门;临街院门',\n",
       "   'photos': [],\n",
       "   'typecode': '991400',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '101',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院(正门)',\n",
       "   'location': '113.671663,23.643941',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0G06MOP96'},\n",
       "  {'parent': [],\n",
       "   'address': '神岗镇',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;小学',\n",
       "   'photos': [],\n",
       "   'typecode': '141203',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院附属小学',\n",
       "   'location': '113.522758,23.473157',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLA7KQW'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路4附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院西区饭堂',\n",
       "   'location': '113.676210,23.632177',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJLW0O9'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉大道882号中山大学南方学院',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;学校',\n",
       "   'photos': [],\n",
       "   'typecode': '141200',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-综合楼',\n",
       "   'location': '113.677892,23.628958',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLFILKM'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '中山大学南方学院',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼9号',\n",
       "   'location': '113.679747,23.633032',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLFIY0N'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路21',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼2号',\n",
       "   'location': '113.677060,23.631346',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141TRVH'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼10号',\n",
       "   'location': '113.680125,23.633492',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFTC9PH'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道882号中山大学南方学院',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-第11教学楼',\n",
       "   'location': '113.680037,23.633173',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJKIA10'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼8号',\n",
       "   'location': '113.680399,23.634329',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141WQCO'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路7',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;学校;高等院校',\n",
       "   'photos': [],\n",
       "   'typecode': '141201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼7号',\n",
       "   'location': '113.678600,23.633330',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141TQGR'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路29',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院教学楼4号',\n",
       "   'location': '113.677460,23.630490',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B00141TR76'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉大道882号中山大学南方学院新综合楼二楼',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院达人书院',\n",
       "   'location': '113.679041,23.632392',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFM4JIF8'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '博学路附近',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院1号实验楼',\n",
       "   'location': '113.678215,23.631370',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKP9ET5'},\n",
       "  {'parent': 'B00140MR9A',\n",
       "   'address': '温泉镇博学路中山大学南方学院9号教学楼',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '广州市',\n",
       "   'type': '科教文化服务;科教文化场所;科教文化场所',\n",
       "   'photos': [],\n",
       "   'typecode': '140000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '309',\n",
       "   'adname': '从化区',\n",
       "   'name': '中山大学南方学院-政商研究院',\n",
       "   'location': '113.680427,23.633994',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL9B0QY'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#关键字搜索\n",
    "geo.poikw(key,\"中山大学南方学院\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '870',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '东涌镇励业路8号之十一,十二,十三101房屋',\n",
       "   'distance': '20',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;快餐厅;快餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '麦乐堡',\n",
       "   'location': '113.671629,23.643697',\n",
       "   'tel': '18613021983',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFGT2P12'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇龙岗墟桃园东路27号首层之二',\n",
       "   'distance': '97',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;快餐厅;快餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '爱尚小厨',\n",
       "   'location': '113.671691,23.642976',\n",
       "   'tel': '13928871760',\n",
       "   'shopid': [],\n",
       "   'id': 'B0G2U947T4'},\n",
       "  {'parent': [],\n",
       "   'address': '卫东村105国道旁中山大学南方学院斜对面',\n",
       "   'distance': '215',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '竹园农庄',\n",
       "   'location': '113.672906,23.645053',\n",
       "   'tel': '13650895671;13711195371',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFIXZM0P'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇卫东村105国道旁(中石油油站斜对面)',\n",
       "   'distance': '443',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '悠然居农庄',\n",
       "   'location': '113.674596,23.646622',\n",
       "   'tel': '020-87836333',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFAIYUL'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇其兴里',\n",
       "   'distance': '466',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '老客家山水豆腐花',\n",
       "   'location': '113.674548,23.646949',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLMQBEQ'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉大道(中山大学旁)卫东村卫东村委南侧50米处',\n",
       "   'distance': '761',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '卫东农庄',\n",
       "   'location': '113.677636,23.647717',\n",
       "   'tel': '020-37977399',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFGKX9PY'},\n",
       "  {'parent': [],\n",
       "   'address': [],\n",
       "   'distance': '772',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;事务所;律师事务所',\n",
       "   'photos': [],\n",
       "   'typecode': '070701',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '卫东村公共法律服务工作室',\n",
       "   'location': '113.677652,23.647873',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLJUH37'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇东学楼27号楼',\n",
       "   'distance': '774',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '南方学院第5食堂',\n",
       "   'location': '113.673950,23.637245',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKSCUBR'},\n",
       "  {'parent': [],\n",
       "   'address': 'Y526(福泉路)',\n",
       "   'distance': '902',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;商务住宅相关;商务住宅相关',\n",
       "   'photos': [],\n",
       "   'typecode': '120000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '荔品汇(建设中)',\n",
       "   'location': '113.662855,23.642072',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFIAPQ5C'},\n",
       "  {'parent': [],\n",
       "   'address': '石坑村东儒队00762号',\n",
       "   'distance': '962',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;冷饮店;冷饮店',\n",
       "   'photos': [],\n",
       "   'typecode': '050700',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '芬芳甜品',\n",
       "   'location': '113.675264,23.635903',\n",
       "   'tel': '13682211012',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKSELIP'},\n",
       "  {'parent': [],\n",
       "   'address': '石坑村江联社自编00802号',\n",
       "   'distance': '1031',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;快餐厅;快餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '派乐汉堡',\n",
       "   'location': '113.677547,23.636405',\n",
       "   'tel': '13660836836',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKT2OOF'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇温泉大道317号',\n",
       "   'distance': '1072',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;冷饮店;冷饮店',\n",
       "   'photos': [],\n",
       "   'typecode': '050700',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '化州糖水',\n",
       "   'location': '113.672167,23.634214',\n",
       "   'tel': '18079353869',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKT4DAP'},\n",
       "  {'parent': [],\n",
       "   'address': '从化从化市温泉镇温泉旅游度假区内',\n",
       "   'distance': '1086',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅区',\n",
       "   'photos': [],\n",
       "   'typecode': '120300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '从化温泉高尔夫花园',\n",
       "   'location': '113.665202,23.651704',\n",
       "   'tel': '13798086222',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFW7E2S'},\n",
       "  {'parent': [],\n",
       "   'address': '从化温泉富力泉雅墨别墅',\n",
       "   'distance': '1086',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅区',\n",
       "   'photos': [],\n",
       "   'typecode': '120300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '雅墨别墅',\n",
       "   'location': '113.665211,23.651712',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFF9X5N7'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉大道卫东村桥栏队95号(桃姐农庄斜对面)',\n",
       "   'distance': '1092',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '乡村农庄',\n",
       "   'location': '113.679408,23.650220',\n",
       "   'tel': '13710082043',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFM1H10P'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇永福新村5号',\n",
       "   'distance': '1093',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '凤仙餐馆',\n",
       "   'location': '113.661270,23.640879',\n",
       "   'tel': '020-87838990',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFHE66RZ'},\n",
       "  {'parent': [],\n",
       "   'address': '福泉路',\n",
       "   'distance': '1109',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '李阿姨小炒',\n",
       "   'location': '113.661118,23.640835',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLJNEWC'},\n",
       "  {'parent': [],\n",
       "   'address': '永福新村12',\n",
       "   'distance': '1149',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;共享设备;充电宝',\n",
       "   'photos': [],\n",
       "   'typecode': '072101',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '怪兽充电(仙溪美食农庄)',\n",
       "   'location': '113.660749,23.640721',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJOEFTV'},\n",
       "  {'parent': [],\n",
       "   'address': '福泉路12号(亨来斯登酒店东行160米)',\n",
       "   'distance': '1149',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '仙溪美食农庄',\n",
       "   'location': '113.660749,23.640721',\n",
       "   'tel': '13725183498',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFAIVRY'},\n",
       "  {'parent': [],\n",
       "   'address': '温泉镇大广高速公路富竹山居度假山庄',\n",
       "   'distance': '1151',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '高氏农家厨',\n",
       "   'location': '113.667670,23.634102',\n",
       "   'tel': '13710404989',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFI6TJFB'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#周边搜索\n",
    "geo.poi_around(key,'113.671493,23.643831')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '3',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '望京西园4区410号综合楼1层',\n",
       "   'distance': [],\n",
       "   'biz_ext': {'cost': '41.00', 'rating': '4.2', 'meal_ordering': '0'},\n",
       "   'pname': '北京市',\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'cityname': '北京市',\n",
       "   'type': '餐饮服务;快餐厅;肯德基',\n",
       "   'photos': [{'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/13a1e79236cf21712227f16947c91930'},\n",
       "    {'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/80025d84d06dcd5f469447b38884cb36'},\n",
       "    {'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/19052eb9143e5a21b9abe93d033ed9c5'}],\n",
       "   'typecode': '050301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '朝阳区',\n",
       "   'name': '肯德基(望京西店)',\n",
       "   'location': '116.474027,39.997731',\n",
       "   'tel': '17810627435;4009208801',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFKEPXS2'},\n",
       "  {'parent': 'B0FFG4VQTD',\n",
       "   'address': '望京南湖东园201号楼1层',\n",
       "   'distance': [],\n",
       "   'biz_ext': {'cost': '43.00', 'rating': '4.5', 'meal_ordering': '0'},\n",
       "   'pname': '北京市',\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'cityname': '北京市',\n",
       "   'type': '餐饮服务;快餐厅;肯德基',\n",
       "   'photos': [{'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/13a1e79236cf21712227f16947c91930'},\n",
       "    {'provider': [],\n",
       "     'title': '香辣鸡腿堡',\n",
       "     'url': 'http://store.is.autonavi.com/showpic/aff3c644629ee9e3502589915f471c35'},\n",
       "    {'provider': [],\n",
       "     'title': '新奥尔良烤翅',\n",
       "     'url': 'http://store.is.autonavi.com/showpic/55fe83c00e1ee57f5030f38dd07fe7ec'}],\n",
       "   'typecode': '050301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '202',\n",
       "   'adname': '朝阳区',\n",
       "   'name': '肯德基(中福百货店)',\n",
       "   'location': '116.463373,40.000423',\n",
       "   'tel': '010-64753305;4009208801;010-64753306',\n",
       "   'shopid': [],\n",
       "   'id': 'B000A7FVJQ'},\n",
       "  {'parent': 'B0FFF5UV26',\n",
       "   'address': '花家地小区1号商业楼',\n",
       "   'distance': [],\n",
       "   'biz_ext': {'cost': '41.00', 'rating': '4.5', 'meal_ordering': '0'},\n",
       "   'pname': '北京市',\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'cityname': '北京市',\n",
       "   'type': '餐饮服务;快餐厅;肯德基',\n",
       "   'photos': [{'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/13a1e79236cf21712227f16947c91930'},\n",
       "    {'provider': [],\n",
       "     'title': [],\n",
       "     'url': 'http://store.is.autonavi.com/showpic/5adc19aa58cf8ba9245e7cb826d95ab3'},\n",
       "    {'provider': [],\n",
       "     'title': '菜品',\n",
       "     'url': 'http://store.is.autonavi.com/showpic/8ed35a41bebfc69449f1fca61e20e618'}],\n",
       "   'typecode': '050301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '202',\n",
       "   'adname': '朝阳区',\n",
       "   'name': '肯德基(花家地店)',\n",
       "   'location': '116.469263,39.985284',\n",
       "   'tel': '4009200715',\n",
       "   'shopid': [],\n",
       "   'id': 'B000A7BM4H'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#多边形搜索\n",
    "\n",
    "geo.polygons(key,'116.460988,40.006919|116.48231,40.007381;116.47516,39.99713|116.472596,39.985227|116.45669,39.984989|116.460988,40.006919',\"肯德基\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'province': '北京市',\n",
       " 'city': '北京市',\n",
       " 'adcode': '110000',\n",
       " 'rectangle': '116.0119343,39.66127144;116.7829835,40.2164962'}"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#ip定位\n",
    "geo.ip(key,\"114.247.50.2\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<PIL.PngImagePlugin.PngImageFile image mode=P size=400x400 at 0x1DC1A456EE0>"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#静态地图\n",
    "geo.staticmap(key,\"113.679287,23.632575\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'locations': '116.481499,39.990475|116.481499,39.990375'}"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#坐标转换\n",
    "#为了使用高德服务，用户需要将非高德坐标转换为高德坐标\n",
    "geo.convert(key,\"116.481499,39.990475|116.481499,39.990375\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'forecasts': [{'city': '广州市',\n",
       "   'adcode': '440100',\n",
       "   'province': '广东',\n",
       "   'reporttime': '2020-11-17 23:52:45',\n",
       "   'casts': [{'date': '2020-11-17',\n",
       "     'week': '2',\n",
       "     'dayweather': '多云',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '29',\n",
       "     'nighttemp': '22',\n",
       "     'daywind': '东南',\n",
       "     'nightwind': '东南',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'},\n",
       "    {'date': '2020-11-18',\n",
       "     'week': '3',\n",
       "     'dayweather': '多云',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '27',\n",
       "     'nighttemp': '22',\n",
       "     'daywind': '东南',\n",
       "     'nightwind': '东南',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'},\n",
       "    {'date': '2020-11-19',\n",
       "     'week': '4',\n",
       "     'dayweather': '多云',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '27',\n",
       "     'nighttemp': '22',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'},\n",
       "    {'date': '2020-11-20',\n",
       "     'week': '5',\n",
       "     'dayweather': '多云',\n",
       "     'nightweather': '多云',\n",
       "     'daytemp': '28',\n",
       "     'nighttemp': '21',\n",
       "     'daywind': '北',\n",
       "     'nightwind': '北',\n",
       "     'daypower': '≤3',\n",
       "     'nightpower': '≤3'}]}]}"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#天气查询\n",
    "geo.weather(key,\"广州\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '10',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'tips': [{'id': 'BV10018597',\n",
       "   'name': '海珠广场(地铁站)',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.265344,23.114796',\n",
       "   'address': '2号线;6号线',\n",
       "   'typecode': '150500',\n",
       "   'city': []},\n",
       "  {'id': 'B00140SCPI',\n",
       "   'name': '海珠广场',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.266173,23.11445',\n",
       "   'address': '泰康街',\n",
       "   'typecode': '110100',\n",
       "   'city': []},\n",
       "  {'id': 'BV10018596',\n",
       "   'name': '海珠广场(公交站)',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.263878,23.114531',\n",
       "   'address': '10路;14路;180路;183路;253路;29路;519路;823路;82路;86路;88路;8路;夜22路;夜30路;夜33路;夜6路;夜8路;机场快线5线;高峰快线70路',\n",
       "   'typecode': '150700',\n",
       "   'city': []},\n",
       "  {'id': 'B001403F95',\n",
       "   'name': '华厦大酒店',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.267782,23.114979',\n",
       "   'address': '侨光路8号',\n",
       "   'typecode': '100103',\n",
       "   'city': []},\n",
       "  {'id': 'B00140UGFA',\n",
       "   'name': '中山大学-北门广场',\n",
       "   'district': '广东省广州市海珠区',\n",
       "   'adcode': '440105',\n",
       "   'location': '113.299649,23.103072',\n",
       "   'address': '滨江东路',\n",
       "   'typecode': '110105',\n",
       "   'city': []},\n",
       "  {'id': 'B00141S93Z',\n",
       "   'name': '万艺广场',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.267026,23.116054',\n",
       "   'address': '侨光路10号',\n",
       "   'typecode': '060000',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFHU8ZQF',\n",
       "   'name': '虾饺妹(海珠广场店)',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.267021,23.116073',\n",
       "   'address': '侨光路10号万艺广场5层',\n",
       "   'typecode': '050103',\n",
       "   'city': []},\n",
       "  {'id': 'BX10017782',\n",
       "   'name': '海珠广场地铁站A口',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.266161,23.113700',\n",
       "   'address': '2号线;6号线',\n",
       "   'typecode': '150501',\n",
       "   'city': []},\n",
       "  {'id': 'B00140U188',\n",
       "   'name': '海印缤缤广场',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.264683,23.115502',\n",
       "   'address': '起义路1号',\n",
       "   'typecode': '060101',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFF5QAKA',\n",
       "   'name': '堂会(缤缤店)',\n",
       "   'district': '广东省广州市越秀区',\n",
       "   'adcode': '440104',\n",
       "   'location': '113.264811,23.115460',\n",
       "   'address': '起义路1号海印缤缤广场F9层-F11层',\n",
       "   'typecode': '080302',\n",
       "   'city': []}]}"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#输入提示\n",
    "#在用户输入地址较为模糊时，向用户展示可能的输入内容，方便用户快速完成输入\n",
    "geo.input_tips(key,\"海珠广场\",city=\"广州\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
